package io.renren.modules.oa.entity;

import com.baomidou.mybatisplus.annotations.TableId;
import com.baomidou.mybatisplus.annotations.TableName;

import java.io.Serializable;
import java.util.Date;

import org.springframework.data.annotation.Transient;

/**
 * 云服务器ECS
 * 
 * @author ziye
 * @email 524748907@qq.com
 * @date 2019-01-24 10:22:21
 */
@TableName("wyq_esc_instances")
public class EscInstancesEntity implements Serializable {
	private static final long serialVersionUID = 1L;

	/**
	 * 
	 */
	@TableId
	private Integer id;
	/**
	 * 阿里云AccessKey ID
	 */
	private String accessKeyId;
	/**
	 * 阿里云AccessKey Secret
	 */
	private String accessKeySecret;
	/**
	 * 地域ID
	 */
	private String regionId;
	/**
	 * 实例ID
	 */
	private String instanceId;
	/**
	 * 实例名称
	 */
	private String instanceName;
	/**
	 * 内网IP
	 */
	private String innerIpAddresse;
	/**
	 * 公网IP
	 */
	private String publicIpAddresse;
	/**
	 * 实例创建时间
	 */
	private Date creationTime;
	/**
	 * 过期时间
	 */
	private Date expiredTime;
	/**
	 * 类型: 1:云服务器      2:云数据库       3:域名
	 */
	private Integer type;

	/**
	 * 设置：
	 */
	public void setId(Integer id) {
		this.id = id;
	}
	/**
	 * 获取：
	 */
	public Integer getId() {
		return id;
	}
	/**
	 * 设置：阿里云AccessKey ID
	 */
	public void setAccessKeyId(String accessKeyId) {
		this.accessKeyId = accessKeyId;
	}
	/**
	 * 获取：阿里云AccessKey ID
	 */
	public String getAccessKeyId() {
		return accessKeyId;
	}
	/**
	 * 设置：阿里云AccessKey Secret
	 */
	public void setAccessKeySecret(String accessKeySecret) {
		this.accessKeySecret = accessKeySecret;
	}
	/**
	 * 获取：阿里云AccessKey Secret
	 */
	public String getAccessKeySecret() {
		return accessKeySecret;
	}
	/**
	 * 设置：地域ID
	 */
	public void setRegionId(String regionId) {
		this.regionId = regionId;
	}
	/**
	 * 获取：地域ID
	 */
	public String getRegionId() {
		return regionId;
	}
	/**
	 * 设置：实例ID
	 */
	public void setInstanceId(String instanceId) {
		this.instanceId = instanceId;
	}
	/**
	 * 获取：实例ID
	 */
	public String getInstanceId() {
		return instanceId;
	}
	/**
	 * 设置：实例名称
	 */
	public void setInstanceName(String instanceName) {
		this.instanceName = instanceName;
	}
	/**
	 * 获取：实例名称
	 */
	public String getInstanceName() {
		return instanceName;
	}
	/**
	 * 设置：内网IP
	 */
	public void setInnerIpAddresse(String innerIpAddresse) {
		this.innerIpAddresse = innerIpAddresse;
	}
	/**
	 * 获取：内网IP
	 */
	public String getInnerIpAddresse() {
		return innerIpAddresse;
	}
	/**
	 * 设置：公网IP
	 */
	public void setPublicIpAddresse(String publicIpAddresse) {
		this.publicIpAddresse = publicIpAddresse;
	}
	/**
	 * 获取：公网IP
	 */
	public String getPublicIpAddresse() {
		return publicIpAddresse;
	}
	/**
	 * 设置：实例创建时间
	 */
	public void setCreationTime(Date creationTime) {
		this.creationTime = creationTime;
	}
	/**
	 * 获取：实例创建时间
	 */
	public Date getCreationTime() {
		return creationTime;
	}
	/**
	 * 设置：过期时间
	 */
	public void setExpiredTime(Date expiredTime) {
		this.expiredTime = expiredTime;
	}
	/**
	 * 获取：过期时间
	 */
	public Date getExpiredTime() {
		return expiredTime;
	}
	public Integer getType() {
		return type;
	}
	public void setType(Integer type) {
		this.type = type;
	}
	
}
